//
//  HNSH_NetConst.m
//  HNSH_SingleProject
//
//  Created by 李宇廷 on 2023/2/16.
//

#import "HNSH_NetConst.h"

#pragma mark 更新
/**************更新**********/
/** 查询配置接口 */
NSString * const URL_APP_Last_Version = @"app/product/last_version";
/** 获取下载地址 */
NSString * const URL_APP_Product_Download_Url = @"app/product/download_url";

/** 服务配置接口 */
NSString * const URL_APP_Server_Config = @"config";

#pragma mark 登录授权模块
/************** 登录授权模块 ***********/
/** 登录授权 */
NSString * const URL_Oauth_Login = @"oauth/login";
/** 刷新token */
NSString * const URL_Oauth_Refresh_Token = @"oauth/refresh_token";

/** 获取三方token */
NSString * const URL_BingBird_Union_Login = @"bingBird/unionLogin";



#pragma mark 用户模块
/************** 用户模块 ***********/
/** 用户注册 */
NSString * const URL_User_Register = @"user/register";
/** 修改支付密码 */
NSString * const URL_Change_Payment_PSW = @"user/modify_pay_password";
/** 用户详情 */
NSString * const URL_User_Detail = @"user/detail";
/** 修改手机号 */
NSString * const URL_User_Modify_Phone = @"user/modify_phone";
/** 密码修改 */
NSString * const URL_User_Modify_Password = @"user/modify_password";
/** 密码重置【未登录】 */
NSString * const URL_User_Reset_Password = @"user/reset_password";
/** 更新用户信息 */
NSString * const URL_User_Update = @"user/update_info";
/** 校检手机是否被注册 */
NSString * const URL_User_CheckPhone = @"user/check_phone";
/** 实名认证 */
NSString * const URL_Certify_Commit = @"user/certify/commit";
/** 实名认证详情 */
NSString * const URL_Certify_Detail = @"user/certify/detail";
/** 银行卡绑定 */
NSString * const URL_BankCard_Commit = @"user/bank_card/commit";
/** 银行卡详情 */
NSString * const URL_BankCard_Detail = @"user/bank_card/detail";
/** 微信登录绑定手机号 */
NSString * const URL_Oauth_WeiXin_Bind_Login = @"oauth/2/bind_login";
/** 收货地址【列表】 */
NSString * const URL_User_Address_List = @"user/address/list";
/** 收货地址【新增】 */
NSString * const URL_User_Address_Create = @"user/address/create";
/** 收货地址【编辑】 */
NSString * const URL_User_Address_Update = @"user/address/update";
/** 收货地址【详情】 */
NSString * const URL_User_Address_Detail = @"user/address/detail";
/** 收货地址【默认】 */
NSString * const URL_User_Address_Default = @"user/address/default";
/** 收货地址【删除】 */
NSString * const URL_User_Address_Delete = @"user/address/delete";
/** 实名认证【页面】 */
NSString * const URL_User_Certify_Home = @"user/certify/home";
/** 实名认证【提交】 */
NSString * const URL_User_Certify_Commit = @"user/certify/commit";
/** 实名认证【人脸识别】 */
NSString * const URL_User_Certify_Third_Commit = @"user/certify/third_commit";
/** 实名认证【收银台】 */
NSString * const URL_User_Certify_Payment_Info = @"user/certify/payment_info";


/** 团队信息【等级信息】 */
NSString * const URL_Partner_Info = @"user/team/info";
/** 直推粉丝数据【粉丝列表】 */
NSString * const URL_Partner_Fans_List = @"user/team/fans_list";
/** 星级达人 */
NSString * const URL_Partner_Bonus_Info = @"user/team/bonus_info";
/** 星级达人激活 */
NSString * const URL_Partner_Bonus_Activate = @"user/team/bonus_activate";
/** 邀请配置 */
NSString * const URL_User_Invite_Config = @"user/invite_config";
/** 会员等级 */
NSString * const URL_Partner_Poundage_Config = @"user/poundage_config";
/** 注销账号 */
NSString * const URL_User_Cancel = @"user/cancellation";
/******** 增值服务【我的团队】 ****/
NSString * const URL_Increment_Team_Info = @"rights/team_data";
/******** 增值服务【我的直推】 ****/
NSString * const URL_Increment_Team_List = @"rights/fans_list";
/******** 代理信息 ****/
NSString * const URL_Agent_Data = @"agent/home_data";
/******** 代理申请 ****/
NSString * const URL_Agent_Apply = @"agent/apply";
/******** 代理配置 ****/
NSString * const URL_Agent_Config = @"agent/config";

/******** 账户注销 ****/
NSString * const URL_User_Cancellation = @"user/cancellation";


#pragma mark 签到
/** 签到数据 */
NSString * const URL_Sign_Home_Data = @"user/sign/home_data";
/** 签到视频任务广告提交 */
NSString * const URL_Sign_Advert_Progress = @"user/sign/advert_progress";
/** 汇豆商品兑换记录 */
NSString * const URL_Sign_Goods_Exchange_Record = @"goods/order/exchange_list";


#pragma mark 积分好礼
/** 积分好礼_图片配置 */
NSString * const URL_JFHL_Main_Config = @"config/data";


#pragma mark 商家模块
/** 线下商家分类 */
NSString * const URL_Shop_Category_List = @"shop/category_list";
/** 商家信息 */
NSString * const URL_Shop_Info = @"shop/info";
/** 商家申请 */
NSString * const URL_Shop_Commit = @"shop/commit";
/** 商家申请审核 */
NSString * const URL_Shop_Submit_Audit = @"shop/submit_audit";

/** 城市合伙人数据 */
NSString * const URL_User_Shareholder_Data = @"user/shareholder_data";

/** 个人中心广告点击查询 */
NSString * const URL_Mine_Advert_Progress = @"advert/progress";;

/******** 归属地 ****/
NSString * const URL_Update_Local = @"user/update_location";

/******** 特殊规则配置信息****/
NSString * const URL_Config_Rule_Info = @"config/rule_info";


#pragma mark 短信模块
/************** 短信模块 ***********/
/** 发送短信验证码
 0 = 登录
 1 = 注册
 2 = 重置密码【未登录】
 3 = 修改密码
 4 = 修改支付密码
 5 = 手机号修改
 */
NSString * const URL_Sms_Send_Code = @"sms/send_code";
/** 激活短信验证码 */
NSString * const URL_Verify_Sms_Code = @"sms/verify";


#pragma mark 其他模块
/************** 其他模块 ***********/
/** 地区接口 */
NSString * const URL_Region_List = @"region/list";
/** 意见反馈 */
NSString * const URL_User_Advise_Add = @"user/advise/add";
/** 意见反馈配置 */
NSString * const URL_User_Advise_Config = @"user/advise/config";
/** 云储存令牌 */
NSString * const URL_Oss_Token = @"oss/token";
/** 配置详情 */
NSString * const URL_Config_Detail = @"config/detail";

/************** 支付模块 ***********/
/******** 创建支付订单 ****/
NSString * const URL_Recharge_Create = @"recharge/create";
/******** 订单状态 ****/
NSString * const URL_Goods_Recharge_Verify = @"recharge/verify/";


/************** 通知模块 ***********/
/******** 系统通知未读数量 ****/
NSString * const URL_Notice_Message_UnreadCount = @"notice/message/unread_count";
/******** 系统通知列表 ****/
NSString * const URL_Notice_Message_List = @"notice/message/list";
/******** 系统通知清除未读 ****/
NSString * const URL_Notice_Message_ClearReadFlag = @"notice/message/clear_read_flag";
/******** 发现未读数量 ****/
NSString * const URL_Notice_Activity_UnreadCount = @"notice/activity/unread_count";
/******** 发现列表 ****/
NSString * const URL_Notice_Activity_List = @"notice/activity/list";
/******** 发现清除未读 ****/
NSString * const URL_Notice_Activity_ClearReadFlag = @"notice/activity/clear_read_flag";


#pragma mark 商城模块
/************** 商城模块 ***********/
/******** 商城首页 ****/
NSString * const URL_Goods_Home_Data = @"goods/home_data";
/******** 商城首页 ****/
NSString * const URL_Goods_Home_Data_JXZQ = @"goods/home_data_jxzq";

/******** 商城首页推荐商品 ****/
NSString * const URL_Goods_Home_Recommend = @"goods/main_recommend";
/******** 首页弹窗 ****/
NSString * const URL_Home_Message_Alert = @"notice/message/popup_window";

/******** 商品分类 ****/
NSString * const URL_Goods_Category_Main = @"goods/category/main";
/******** 分类详情(二级分类) ****/
NSString * const URL_Goods_Category_Detail = @"goods/category/detail";
/******** 商品列表 ****/
NSString * const URL_Goods_List = @"goods/list";
/******** 商品详情 ****/
NSString * const URL_Goods_Detail = @"goods/detail";
/******** 商品规格详情 ****/
NSString * const URL_Goods_Spec = @"goods/spec";
/******** 商品收藏操作 ****/
NSString * const URL_Goods_Favorite_Operate = @"goods/favorite/operate";
/******** 商品收藏列表 ****/
NSString * const URL_Goods_Favorite_List = @"goods/favorite/list";
/******** 商品订单确认【确认下单页面】 ****/
NSString * const URL_Goods_Order_Confirm = @"goods/order/confirm";
/******** 订单创建 ****/
NSString * const URL_Goods_Order_Submit = @"goods/order/submit";
/******** 订单列表 ****/
NSString * const URL_Goods_Order_List = @"goods/order/list";
/******** 订单取消(临时订单/未支付) ****/
NSString * const URL_Goods_Order_Cancel = @"goods/order/cancel";
/******** 订单删除(交易关闭) ****/
NSString * const URL_Goods_Order_Remove = @"goods/order/remove";
/******** 订单详情 ****/
NSString * const URL_Goods_Order_Detail = @"goods/order/detail";
/******** 订单付款收银台信息 ****/
NSString * const URL_Goods_Order_Payment_Info = @"goods/order/payment_info";
/******** 订单付款【绿色种子】****/
NSString * const URL_Goods_Order_Payment = @"goods/order/payment";
/******** 售后类型 ****/
NSString * const URL_Goods_Order_After_Sales_Type = @"goods/order/after_sales_config";
/******** 售后申请 ****/
NSString * const URL_Goods_Order_After_Sales_Apply = @"goods/order/after_sales_apply";
/******** 售后列表 ****/
NSString * const URL_Goods_Order_After_Sales_List = @"goods/order/after_sales_list";
/******** 售后类型 ****/
NSString * const URL_Goods_Order_After_Sales_Info = @"goods/order/after_sales_info";
/******** 售后删除 ****/
NSString * const URL_Goods_Order_After_Sales_Delete = @"goods/order/after_sales_delete";

/******** 确认收货 ****/
NSString * const URL_Goods_Order_Complete = @"goods/order/complete";
/********物流 ****/
NSString * const URL_Goods_Shipping = @"goods/order/shipping_data";





/************** 购物车模块 ***********/
/******** 购物车【信息】 ****/
NSString * const URL_Goods_Cart_List = @"goods/cart/list";
/******** 购物车【添加】 ****/
NSString * const URL_Goods_Cart_Add = @"goods/cart/add";
/********购物车【更新】 ****/
NSString * const URL_Goods_Cart_Update = @"goods/cart/update";
/******** 购物车【删除】 ****/
NSString * const URL_Goods_Cart_Delete = @"goods/cart/delete";


/************** 账单模块 ***********/
/******** 账单分页查询 ****/
NSString * const URL_Bill_List = @"log/income/list";
/******** 账单统计 ****/
NSString * const URL_Bill_Statistics = @"log/income/statistics";

/******** 分润统计信息 ****/
NSString * const URL_Profit_Record_Statistics = @"profit_record/statistics";
/******** 分润列表记录 ****/
NSString * const URL_Profit_Record = @"profit_record/list";



/************** 汇宝积分增值 ***********/
/******** 汇宝积分增值首页 ****/
NSString * const URL_Capital_Pledge_Home_Data = @"capital/pledge/home_data";
/******** 汇宝积分增值申请 ****/
NSString * const URL_Capital_Pledge_Apply = @"capital/pledge/apply";
/******** 汇宝积分增值记录 ****/
NSString * const URL_Capital_Pledge_Record_List = @"capital/pledge/list";

/******** 汇宝信息 ****/
NSString * const URL_Capital_HuiBao_Info = @"capital/huibao/info";
/******** 汇宝转账配置 ****/
NSString * const URL_Capital_HuiBao_Transfer_Config = @"capital/huibao/transfer_config";
/******** 汇宝转账申请 ****/
NSString * const URL_Capital_HuiBao_Transfer_Apply = @"capital/huibao/transfer_apply";


#pragma mark 商圈
/********商圈导航栏 ****/
NSString * const URL_Business_Circle_Nav_Title = @"business_circle/navigation";
/******** 商圈店铺列表****/
NSString * const URL_Business_Circle_Shop_List = @"business_circle/shop_list";
/********消费凭证上传****/
NSString * const URL_Business_Circle_Upload_Voucher = @"business_circle/upload_voucher";
/********消费凭证记录****/
NSString * const URL_Business_Circle_Voucher_List = @"business_circle/voucher_list";


#pragma mark 聊天
/************** 聊天模块 **********/
/** 获取融云令牌 */
NSString * const URL_RongCloud_Token = @"rong_cloud/token";
/** 获取其他用户信息 */
NSString * const URL_RongCloud_UserInfo = @"rong_cloud/user_info";
/** 代发机器人配置 */
NSString * const URL_RongCloud_RobotConfigs = @"rong_cloud/robot/configs";
/** 发布求购信息 */
NSString * const URL_RongCloud_PublishWantBuy = @"rong_cloud/publish_want_buy";
/** 购买代发机器人 */
NSString * const URL_RongCloud_Robot_WantBuyCreate = @"rong_cloud/robot/want_buy_create";
/** 代发机器人购买记录 */
NSString * const URL_RongCloud_Robot_WantBuyList = @"rong_cloud/robot/want_buy_list";
/** 获取其他用户信息 */
NSString * const URL_RongCloud_Robot_WantBuyUpdate = @"rong_cloud/robot/want_buy_update";
/** 代发机器人状态切换 */
NSString * const URL_RongCloud_Robot_WantBuySwitch = @"rong_cloud/robot/want_buy_switch";
/** 代发机器人状态 */
NSString * const URL_RongCloud_Robot_Status = @"rong_cloud/robot/status";
/** 批量获取用户信息 */
NSString * const URL_RongCloud_UserInfoList = @"rong_cloud/user_info_list";
/** 举报用户 */
NSString * const URL_RongCloud_Report = @"rong_cloud/report";
/** 发布订单【私聊】 */
NSString * const URL_RongCloud_PublishOrder = @"rong_cloud/publish_order";
/** 订单拒绝【私聊】 */
NSString * const URL_RongCloud_RejectOrder = @"rong_cloud/reject_order";
/** 市场价格信息 */
NSString * const URL_RongCloud_TodayMarketInfo = @"rong_cloud/today_market_info";
/** 确认订单【私聊】 */
NSString * const URL_RongCloud_ConfirmOrder = @"rong_cloud/confirm_order";
/** 求购列表 */
NSString * const URL_RongCloud_WantBuyList = @"rong_cloud/want_buy_list";
/** 用户搜索 */
NSString * const URL_RongCloud_SearchUser = @"rong_cloud/search_user";
/** 求购大厅Tab栏目 */
NSString * const URL_RongCloud_WantBuyTab = @"rong_cloud/want_buy_tab";
/** 发布订单接收短信手机号 */
NSString * const URL_RongCloud_Sms_Mobile = @"rong_cloud/sms_mobile";


/************** 聊天模块V2 **********/
/** 好友【列表】 */
NSString * const URL_RongCloud_Friendship_List = @"rong_cloud/friendship/list";
/** 好友【申请】 */
NSString * const URL_RongCloud_Friendship_Invite = @"rong_cloud/friendship/invite";
/** 好友【同意】 */
NSString * const URL_RongCloud_Friendship_Agree = @"rong_cloud/friendship/agree";
/** 融云好友【拒绝】 */
NSString * const URL_RongCloud_Friendship_Ignore = @"rong_cloud/friendship/ignore";
/** 好友【删除】 */
NSString * const URL_RongCloud_Friendship_Delete = @"rong_cloud/friendship/delete";
/** 好友【更新】 */
NSString * const URL_RongCloud_Friendship_Update = @"rong_cloud/friendship/update";

/** 创建群聊 */
NSString * const URL_RongCloud_Group_Create = @"rong_cloud/group/create";
/** 获取群信息 */
NSString * const URL_RongCloud_Group = @"rong_cloud/group/%@";
/** 群成员信息 */
NSString * const URL_RongCloud_Group_Members = @"rong_cloud/group/%@/members";
/** 群聊列表 */
NSString * const URL_RongCloud_Group_List = @"rong_cloud/group/list";
/** 添加群成员 */
NSString * const URL_RongCloud_Group_Add = @"rong_cloud/group/add";
/** 批量增加管理员 */
NSString * const URL_RongCloud_Group_Manager_Add = @"rong_cloud/group/manager_add";
/** 批量删除管理员 */
NSString * const URL_RongCloud_Group_Manager_Remove = @"rong_cloud/group/manager_remove";
/** 重命名群聊 */
NSString * const URL_RongCloud_Group_Rename = @"rong_cloud/group/rename";
/** 发布群公告 */
NSString * const URL_RongCloud_Group_Change_Bulletin = @"rong_cloud/group/change_bulletin";
/** 退出群聊 */
NSString * const URL_RongCloud_Group_Quit = @"rong_cloud/group/quit";
/** 群状态切换 */
NSString * const URL_RongCloud_Group_Switch_Status = @"rong_cloud/group/switch_status";
/** 设置群名称备注 */
NSString * const URL_RongCloud_Group_Update_Display_Name = @"rong_cloud/group/update_display_name";
/** 设置群昵称 */
NSString * const URL_RongCloud_Group_Update_Nickname = @"/rong_cloud/group/update_nickname";
/** 移除群成员 */
NSString * const URL_RongCloud_Group_Kick = @"rong_cloud/group/kick";
/** 解散群 */
NSString * const URL_RongCloud_Group_Dismiss = @"rong_cloud/group/dismiss";
/** 二维码信息【自己】 */
NSString * const URL_RongCloud_Group_Qrcode = @"rong_cloud/group/qrcode";
/** 二维码信息【其他】 */
NSString * const URL_RongCloud_Group_Qrcode_info = @"rong_cloud/group/qrcode_info";
/** 申请加群 */
NSString * const URL_RongCloud_Group_Join = @"rong_cloud/group/join";
/** 申请加群列表 */
NSString * const URL_RongCloud_Group_Apply_List = @"rong_cloud/group/apply_list";
/** 群申请同意 */
NSString * const URL_RongCloud_Group_Agree = @"rong_cloud/group/agree";
/** 查询用户列表和群列表 */
NSString * const URL_RongCloud_Info_List = @"rong_cloud/info_list";
/** 好友【未读数量】 */
NSString * const URL_RongCloud_Friendship_Unread_Count = @"rong_cloud/friendship/unread_count";
/** 好友【清理未读】 */
NSString * const URL_RongCloud_Friendship_Clean_Unread = @"rong_cloud/friendship/clean_unread";
/** 群成员信息【分页】 */
NSString * const URL_RongCloud_Group_Member_List = @"rong_cloud/group/member_list";
/** 群聊好友编号 */
NSString * const URL_RongCloud_Group_Friend = @"rong_cloud/group/friend";

/** 融云群聊【添加直推粉丝】 */
NSString * const URL_RongCloud_Group_Invite_Fans = @"rong_cloud/group/invite_fans";
/** 融云群聊【修改群头像】 */
NSString * const URL_RongCloud_Group_Chage_Portrait = @"rong_cloud/group/update_portrait";

/** 申请记录删除 */
NSString * const URL_RongCloud_Friendship_Record_Delete = @"rong_cloud/friendship/apply_log_delete/";

/** 素材库 */
NSString * const URL_Moment_List = @"user/moment/list";

#pragma makr 融云自定义红包模块
/** 发红包 */
NSString * const URL_RongCloud_RedPacket_Send = @"red_packet/send";
/** 红包信息【群列表点击红包触发】 */
NSString * const URL_RongCloud_RedPacket_Open_Info = @"red_packet/open/";
/** 拆红包 */
NSString * const URL_RongCloud_RedPacket_Open = @"red_packet/open/";
/** 红包详情 */
NSString * const URL_RongCloud_RedPacket_Detail = @"red_packet/detail/";
/** 发红包记录【发出的红包】 */
NSString * const URL_RongCloud_RedPacket_Send_Record = @"red_packet/send_list";
/** 拆红包记录【收到的红包】 */
NSString * const URL_RongCloud_RedPacket_Open_Record = @"red_packet/open_list";

#pragma mark 收藏
/** 消息收藏【列表】 */
NSString * const URL_RongCloud_Favorite_List = @"rong_cloud/message_favorite/list";
/** 消息收藏【添加】 */
NSString * const URL_RongCloud_Favorite_Add = @"rong_cloud/message_favorite/add";
/** 消息收藏【删除】 */
NSString * const URL_RongCloud_Favorite_Delete = @"rong_cloud/message_favorite/delete/";

/** 融云群聊【官方群】 */
NSString * const URL_RongCloud_Group_Special_List = @"rong_cloud/group/special_list";
/** 融云群聊【申请加群】 */
NSString * const URL_RongCloud_Group_Apply = @"rong_cloud/group/apply";

/** 退出 */
NSString * const URL_Logout = @"oauth/logout";
/** 素材圈清理小红点 */
NSString * const URL_Moment_clear = @"user/moment/clear_read_flag";



#pragma mark 兑换值专区
/** 兑换产品价格配置
 充值话费  */
NSString * const URL_Exchange_Product_Phone_Config = @"exchange/product/phone";
/** 兑换产品价格配置
 充值油卡  */
NSString * const URL_Exchange_Product_YouKa_Config = @"exchange/product/youka";

/** 兑换产品提交 */
NSString * const URL_Exchange_Product_Submit = @"exchange/product/order_submit";
/** 兑换产品记录 */
NSString * const URL_Exchange_Product_Order_List = @"exchange/product/order_list";



#pragma mark 任务中心
/** 任务中心 */
NSString * const URL_Quest_Home_Data = @"quest/home_data";
/** 任务列表 */
NSString * const URL_Quest_Configs = @"quest/configs";
/** 任务兑换 */
NSString * const URL_Quest_Receive = @"quest/receive";
/** 我的任务 */
NSString * const URL_Quest_Receive_List = @"quest/receive_list";
/** 任务广告 */
NSString * const URL_Quest_Progress = @"quest/progress";


#pragma mark 通证
/** 通证信息 */
NSString * const URL_Capital_Hdc_Data_Info = @"capital/hdc/data_info";
/** 通证兑现配置 */
NSString * const URL_Capital_Hdc_Swap_Config = @"capital/hdc/swap_config";
/** 通证兑现申请 */
NSString * const URL_Capital_Hdc_Swap_Apply = @"capital/hdc/swap_apply";
/** 通证计算 */
NSString * const URL_Capital_Hdc_Swap_Calculation = @"capital/hdc/swap_calculation";



#pragma mark 提现
/** 提现配置 */
NSString * const URL_User_Withdraw_Config = @"user/withdraw/config";
/** 提现申请 */
NSString * const URL_User_Withdraw_Apply = @"user/withdraw/apply";
/** 提现记录 */
NSString * const URL_User_Withdraw_Record = @"user/withdraw/list";
/** 收款账户更新 */
NSString * const URL_User_Withdraw_Account_Update = @"user/account/update";

#pragma mark 充值
/** 账户充值配置 */
NSString * const URL_Capital_Voucher_Config = @"capital/voucher/config";
/** 账户充值申请 */
NSString * const URL_Capital_Voucher_Apply = @"capital/voucher/apply";
/** 账户充值记录 */
NSString * const URL_Capital_Voucher_Record = @"capital/voucher/list";



#pragma mark 商场等级
/** 团队信息 【商城级别】 */
NSString * const URL_User_Team_Consume_Info = @"user/team/consume_info";
/** 我得好友 【商城级别】 */
NSString * const URL_User_Team_Consume_Fans_List = @"user/team/consume_fans_list";


/** 消费额度信息 */
NSString * const URL_User_Consume_Quota = @"user/consume_quota";

